package com.bigzero.workflow.common.model;

import io.swagger.v3.oas.annotations.media.Schema;
import lombok.Data;

/**
 * token信息
 *
 * @author fanxinxiong
 * @since 2025-02-10
 */
@Data
public class TokenInfo{

    /**主键id*/
    @Schema(description = "主键id", required = true)
    private String id;

    /**部门id*/
    @Schema(description = "部门id", required = true)
    private String deptId;

    /**用户名*/
    @Schema(description = "用户名", required = true)
    private String username;

    /**姓名*/
    @Schema(description = "姓名", required = true)
    private String account;

    /**邮箱*/
    @Schema(description = "邮箱", required = true)
    private String email;

    /**手机号*/
    @Schema(description = "手机号", required = true)
    private String mobile;

    /**是否是系统内置,1:是,0:否*/
    @Schema(description = "是否是系统内置,1:是,0:否", required = true)
    private Integer isSys;

    /**部门名称*/
    @Schema(description = "部门名称", required = true)
    private String deptName;
}
